home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / ccd0605.iso / Software / Freeware / Programare / highlight / highlight-W32GUI-2.2-10b-Setup.exe / {app} / langDefs / objc.lang < prev    next >
Text File  |  2004-07-06  |  1KB  |  45 lines

  1. # Objective C language definition file
  2. #
  3. # Author: AndrΘ Simon
  4. #   Mail: andre.simon1@gmx.de
  5. #   Date: 08.02.04
  6. # ------------------------------------------
  7. # This file is a part of highlight, a free source code converter released under the GPL.
  8. #
  9. # The file is used to describe keywords and special symbols of programming languages.
  10. # See README in the highlight directory for details.
  11. #
  12. # New definition files for future releases of highlight are always appreciated ;)
  13. #
  14. # ----------
  15. # andre.simon1@gmx.de
  16. # http:/www.andre-simon.de/
  17.  
  18. $KW_LIST(kwa)=goto break return continue asm case default if else switch while for do sizeof typeof
  19. typedef inline stdcall auto cdecl class const_cast delete dynamic_cast explicit
  20. extern friend goto inline mutable namespace new operator pascal register reinterpret_cast private
  21. protected public static_cast template this throw try catch typeid using virtual volatile true false
  22. id Class SEL IMP BOOL oneway in out inout bycopy byref self super nil NIL TRUE FALSE
  23.  
  24. $KW_LIST(kwb)=int long short char void signed unsigned float double size_t wchar_t ptrdiff_t
  25. sig_atomic_t fpos_t clock_t time_t va_list jmp_buf FILE DIR div_t ldiv_t static register auto
  26. volatile extern const bool struct union enum
  27.  
  28. $KW_PREFIX(kwa)=@
  29.  
  30. $STRINGDELIMITERS=" '
  31.  
  32. $SL_COMMENT=//
  33.  
  34. $ML_COMMENT=/* */
  35.  
  36. $ALLOWNESTEDCOMMENTS=false
  37.  
  38. $IGNORECASE=false
  39.  
  40. $DIRECTIVE=#
  41.  
  42. $ESCCHAR=\
  43.  
  44. $SYMBOLS= ( ) [ ] { } , ; : & | < > !  = / * %  + -
  45.